Consistency Management in Optimistic Replication Algorithms
نویسنده
چکیده
Optimistic replication algorithms allow replica contents to become stale but in a controlled way. In return, they become far more efficient and available than traditional replication algorithms that keep all the replicas consistent, especially when the network and computers are unreliable. The use of optimistic replication has grown explosively due to the proliferation of the use of the Internet and mobile computing devices, but its systematic study has begun only recently. This report surveys optimistic replication algorithms. In particular, it focuses on mechanisms for propagating updates among replicas and studies how they affect the functional characteristics of the systems, including data consistency guarantees and performance.
منابع مشابه
Consistency algorithms for optimistic replication
The need for replication of information storage , with system support for maintaining consistency among the various copies, has been widely recognized. However, earlier work guaranteed that copies would be consistent by assuring that connicting updates could not occur. Such an approach decreases availability for update, often at precisely the point when availability is desired. Further, there i...
متن کاملA Hybrid Protocol for Replicas Management in Data Grid
In large scale distributed systems, replication is a popular technique for improving the accessibility of information and surviving the unreliability of communication networks. Pessimistic replication and optimistic replication are two contrasting replication models. They represent the two extremes in the availability-consistency. Pessimistic replication favors consistency over availability, wh...
متن کاملA New Optimistic Replication Strategy for Large-scale Mobile Distributed Database Systems
This paper proposes a new optimistic replication strategy for maintaining the eventual consistency in large-scale mobile distributed database systems. The proposed strategy consists of three components in order to support the characteristics of such systems. These components are: replication architecture, updates propagation protocol, and replication method. The purpose of the replication archi...
متن کاملHybrid Approach for Consistency Management in OptorSim Simulator
One of the principal motivations to use the grids computing and data grids comes from the applications using of large sets from data, for example, in High-Energy physics or Life Science to improve the total output of the software environments used to carry these applications on the grids, data replication are deposited on various selected sites. In the field of the grids the majority of the str...
متن کاملOptimistic replication in HOPE
The growing imbalance between network latency and throughput is causing nodes in distributed systems to appear to be moving farther apart. Many distributed systems are turning to replication as a mechanism to make resources appear closer. However, maintaining one-copy consistency in a system containing replicated elements has proven diicult. In particular, the checks required to make consistent...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001